HelpPages

Home | Configuration | Opciones de menu

Opciones de menu

   Las opciones de menú sobreescriben a las opciones generales. Los pares de datos en este apartado vendrán definidos por las palablras clave SET$, LOAD$ y EXEC$, ya descritas en el apartado anterior.

   Veamos que ocurre en el ejemplo inicial:

0 MENU$="Gestión Administrativa,Contabilidad General"
0 SET$="srcpath$='F:\SharedPrograms\dSOFT\Admin\APPS\';runpath$='%appdata%\dSOFT\APPS\';rundir$='F:\SharedPrograms\dSOFT\Admin\'+user$"
0 LOAD$=",":EXEC$=",":'This two configs may be overwritten in the option'
1 SET$="prgname$='GaWinSQL.exe'"
2 SET$="prgname$='CoWinSQL.exe'"

    Al arrancar el programa veremos un menú con dos opciones, Gestión dministrativa y Contabilidad General. Supongamos que seleccionamos la opción 1. Entonces el proceso es el siguiente:

1. Se carga SET$ que este caso define la variable prgname$ como GaWinSQL.exe.
2. Se carga LOAD$, no definido para la opción, por lo que se toma el valor por defecto, el cual una vez aplicadas las variables seria
  LOAD$="F:\SharedPrograms\dSOFT\Admin\APPS\GaWinSQL.exe,%appdata%\dSOFT\APPS\"
3. Se aplica LOAD$, cuya función es comprobar si el programa local existe y está actualizado. En caso contrario se copia desde F:\SharedPrograms\dSOFT\Admin\APPS\GaWinSQL.exe a %appdata%\dSOFT\APPS\GaWinSQL.exe.
4. Se carga EXEC$, utilizando el valor por defecto, puesto que no se ha definido un valor de opción
  EXEC$="%appdata%\dSOFT\APPS\GaWinSQL.exe,F:\SharedPrograms\dSOFT\Admin\_user_"
5. Asi pues se arranca el programa que ya se encuentra en el disco local, y el directorio de trabajo será el indicado por el segundo parametro. Vease aquí la utilización de la variable user$, cuyo contenido lo habremos definido al iniciar la primera configuración del programa.